package com.dkd.manage.pojo.vo;

import com.dkd.common.annotation.Excel;
import com.dkd.manage.pojo.entity.Partner;
import com.dkd.manage.pojo.entity.Region;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.io.Serializable;

@Data
@AllArgsConstructor
@NoArgsConstructor
public class NodeVo implements Serializable {

    /** 主键id */
    private Long id;

    /** 点位名称 */
    @Excel(name = "点位名称")
    private String nodeName;

    /** 详细地址 */
    @Excel(name = "详细地址")
    private String address;

    /** 商圈类型 */
    @Excel(name = "商圈类型")
    private Long businessType;

    /** 区域ID */
    @Excel(name = "区域ID")
    private Long regionId;

    /** 合作商ID */
    @Excel(name = "合作商ID")
    private Long partnerId;


    /** 区域对象 */
    private Region region;

    /** 合作商对象 */
    private Partner partner;

    /** 设备数量 */
    private Long vmCount;

    /** 设备编号 */
    private String innerCode;

}
